/**
 * @Author:  renyc
 * @Date: 2023年2月22日10:42:12
 */

import Event from './Event'
import {SourceType} from '../source/type/SourceType';

/**
 * 数据源事件
 */
export class SourceEvent extends Event {

    constructor(){
        super();
    }

    /**
     * 注册Source相关的事件
     */
    _registerEvents(){
        Object.keys(SourceType).forEach(key=>{
            let type = SourceType[key];
            this._cache[type] = new Cesium.Event();
        })
    }
}
